threaded tree rod - Spanish English Dictionary